package com.cj.mobile.iabp.mvp.model.entity;

/** 黄牛订单 */
public class CattleOrder {
    public CattleOrder() {
    }

    public CattleOrder(String orderNo, String orderDate, int status, String statusName, double totalWeight, String unit, String orgName) {
        this.soNo = orderNo;
        this.applyDate = orderDate;
        this.soStatusId = status;
        this.soStatus = statusName;
        this.weighedWeight = totalWeight;
        this.weightUtil = unit;
        this.rbName = orgName;
    }

    /**
     * orderNo :
     * orderDate :
     * status : 1
     * statusName :
     * totalWeight : 1
     * unit :
     * orgName :
     */

    // 销售单号
    private String soNo;
    // 送货单号
    private String dsnNo;
    // 订单日期
    private String applyDate;
    // 订单状态，
    // 0 表示 已制单(1 = 待提交)、
    // 1 表示 已提交(2 = 待接收)、
    // 2 表示 已接收(3 = 待签收)、
    // 3 表示 已签收(4 = 待审核)、
    // 4 表示 已审核(5 = 待付款)、
    // 5 表示 已付款(6 = 待上传凭证)、
    // 6 表示 已完成(7 = 已上传凭证)、
    // 7 表示 已回款(已回款)、
    // 8 表示 已取消(已取消)、
    // 8 表示 已删除(已删除)、
    private int soStatusId;
    // 订单状态，用于显示
    private String soStatus;
    // 总重量
    private double weighedWeight;
    // 重量单位
    private String weightUtil;
    // 资质商名称
    private String rbName;

    public String getSoNo() {
        return soNo;
    }

    public void setSoNo(String soNo) {
        this.soNo = soNo;
    }

    public String getDsnNo() {
        return dsnNo;
    }

    public void setDsnNo(String dsnNo) {
        this.dsnNo = dsnNo;
    }

    public String getApplyDate() {
        return applyDate;
    }

    public void setApplyDate(String applyDate) {
        this.applyDate = applyDate;
    }

    public int getSoStatusId() {
        return soStatusId;
    }

    public void setSoStatusId(int soStatusId) {
        this.soStatusId = soStatusId;
    }

    public String getSoStatus() {
        return soStatus;
    }

    public void setSoStatus(String soStatus) {
        this.soStatus = soStatus;
    }

    public double getWeighedWeight() {
        return weighedWeight;
    }

    public void setWeighedWeight(double weighedWeight) {
        this.weighedWeight = weighedWeight;
    }

    public String getWeightUtil() {
        return weightUtil;
    }

    public void setWeightUtil(String weightUtil) {
        this.weightUtil = weightUtil;
    }

    public String getRbName() {
        return rbName;
    }

    public void setRbName(String rbName) {
        this.rbName = rbName;
    }
}
